home *** CD-ROM | disk | FTP | other *** search
/ The World's Largest Collection of Windows Software / The World's Largest Collection of Windows Software - Disc 2.iso / textproc / _b5 / bedit14 / beditcfg.wi_ / beditcfg.bin
Text File  |  1994-03-17  |  8KB  |  191 lines

  1. # This is a configuration file for "bedit", a powerful editor for
  2. # MS Windows(TM).  Bedit is highly configurable by modifying this file.
  3. # This file must be called bedit.cfg.  The directory containing
  4. # bedit.cfg must either be in an environment variable called BEDITCFG,
  5. # or be in the PATH environment variable.  The case of the
  6. # environment variable is important.  If you name it beditcfg, it will
  7. # not be recognized.
  8. #
  9. # Both initial states and operator key assignments can be changed here.
  10. # Any line with a '#' in the first column is ignored.  All other lines
  11. # must contain valid entries.
  12. #
  13. # The first section defines initial state information for bedit.
  14. # Only change the entries in the first section that you need to change.
  15. #
  16. InitCmdState = ENTRY            # ENTRY if entry mode, CMD for command mode
  17. InitShiftWidth = 4            # width in characters of a displayed tab
  18. InitAutoIndent = TRUE        # TRUE or FALSE
  19. InitOverStrike = FALSE        # TRUE or FALSE
  20. InitMatchCase = TRUE        # TRUE or FALSE
  21. InitMatchWholeWord = FALSE    # TRUE or FALSE
  22. InitWordWrap = FALSE        # TRUE or FALSE
  23. InitWrapCol = 68            # word wrap column
  24. BringUpWithFiles = TRUE        # TRUE or FALSE
  25. AutoSaveTime = 10            # autosave time in minutes (0 is never save)
  26. Backups = TRUE                # TRUE or FALSE
  27. BackupChar = $                # First char of backup file extension
  28. #
  29. # The second section defines the association of keys with bedit commands.
  30. # Control keys can be prefixed by ^ (e.g. control a is ^a) or a control
  31. # key such as ^= may be indicated as Ctrl+=
  32. # Several styles of key combination descriptions are used in this sample
  33. # configuration file.  You may wish to choose a style that you like and
  34. # convert the file to that style.  Some assignments given here are simply
  35. # intended to be suggestive.  I recommend that you add your favorite
  36. # assignments here and delete those that you do not like.
  37. #
  38. #
  39. # The following control key assignments are always active whether in text
  40. # entry mode or in command mode
  41. #
  42. ^a = FNEXT            # find the next occurrence of a string
  43. Ctrl+Shift+a = FPREV# find the previous occurrence of a string
  44. ^b = REPOSITION        # reposition current line
  45. ^c = REPOSITION        # reposition current line
  46. ^d = SCROLLDN        # scroll down half a page
  47. ^e = STOPRECORD     # stop recording a macro
  48. ^f = PAGEDN            # page down
  49. ^g = GOTO            # go to the specified line
  50. ^k = CMDMODE        # change to command mode
  51. ^l = REDISPLAY        # redisplay the current file to clean up
  52. ^o = OVERSTRIKE        # toggle overstrike/insert mode in text entry
  53. ^r = REPLACE        # search/replace a string
  54. ^s = FINDST            # search for (find) a string
  55. ^t = REPOSITION        # reposition current line
  56. ^u = SCROLLUP        # scroll up half page
  57. ^v = PASTE            # paste text from clipboard or Bedit buffer
  58. ^w = WORDWRAP        # toggle word wrap
  59. ^x = CUT            # cut selected text to clipboard or Bedit buffer
  60. ^y = SELECT            # select a string
  61. ^z = FPREV            # find the previous occurrence of a string
  62. ^= = TOGGLECASE     # toggle case of selected text
  63. #
  64. # the following single character assignments are only used while in command mode
  65. #
  66. a = APPEND            # insert text on the current line after this character
  67. b = BACK            # move left one or more words
  68. c = SREPLACE        # insert text to replace specified text 
  69. d = CUT                # delete text to the clipboard or a buffer (named by a letter)
  70. e = END                # move to after words
  71. f = FINDCH            # find a character forward in current line
  72. h = LEFT            # move left one character
  73. i = INSERT            # insert text at current position
  74. j = DOWN            # move down one line
  75. k = UP                # move up one line
  76. l = RIGHT            # move right one character
  77. m = MARK            # mark the current position with a letter
  78. n = FNEXT            # find the next occurrence of a string
  79. o = NEWNEXTL        # begin text entry on a new line after the current one
  80. p = PASTE            # paste text replacing current selection (or at this position)
  81. r = CREPLACE        # replace the next character(s) with a character
  82. s = SUB                # insert text to replace the next character(s)
  83. u = UNDO            # undo last change(s)
  84. w = WORD            # move right one or more words
  85. x = CDELETER        # delete a character to the right
  86. X = CDELETEL        # delete a character to the left
  87. y = COPY            # copy text into the clipboard or to a Bedit buffer
  88. z = REPOSITION         # reposition the display
  89. B = BACKBIG         # move left one or more words separated by white space
  90. C = REPLACELINE        # insert text to replace line(s)
  91. D = CUTLINE            # delete line(s) to the clipboard or a buffer (named by a letter)
  92. E = ENDBIG            # move right to the end of words separated by white space
  93. F = FINDCHBACK        # find a character backward in current line
  94. H = PAGEHOME        # move to first displayed line
  95. J = JOIN            # join this line and next to form one line
  96. L = PAGEBOT            # move to bottom line of displayed text
  97. M = PAGEMID            # move to middle line of displayed text
  98. N = FPREV            # find the previous occurrence of a string
  99. O = NEWPREVL        # begin text entry on a new line before the current one
  100. P = PASTE            # paste text replacing current selection (or at this position)
  101. R = OVERSTRIKE        # toggle overstrike/insert mode in text entry
  102. W = WORDBIG            # move right by white space separated words
  103. Y = COPYLINE        # copy line(s) to the clipboard or to a Bedit buffer
  104. / = FINDST            # find an occurrence of a string
  105. ? = FINDST            # find an occurrence of a string
  106. | = GOTOCOL            # go to specified column
  107. < = SHIFTL            # shift line(s) left
  108. > = SHIFTR            # shift line(s) right
  109. " = BUFFER            # the next character is a letter specifying a Bedit buffer
  110. ` = GOTOCHAR        # go to a character position marked by a letter
  111. ' = GOTOLINE        # go to a line position marked by a letter
  112. : = ACCESS            # "access" operator
  113. ; = REPFINDCHARRIGHT# repeat find char to right
  114. , = REPFINDCHARLEFT # repeat find char to left
  115. % = MATCH            # go to matching char for (), {}, or []
  116. $ = ENDLINE            # go to the end of the current line
  117. + = NEXTLINE        # go to the first non-white char of the next line
  118. ENTER = NEXTLINE    # go to the first non-white char of the next line
  119. - = PREVLINE        # go to the first non-white char of the previous line
  120. . = REPEATCHANGE    # repeat the last change command
  121. ~ = TOGGLECASE         # toggle case of selected text
  122. ^ = GOTOCOL         # goto specified column
  123. #
  124. # the following assignments are always active
  125. #
  126. F1 = HELP            # bring up context sensitive Windows help
  127. F3 = OPENFILE        # open a file
  128. F4 = SAVE            # save the current file
  129. F7 = STARTRECORD    # begin recording a new macro
  130. F9 = CLOSEFILE        # close the current file
  131. ESCAPE = GOTOCOL    # goto specified column (also deselects text)
  132. DELETE = CDELETERANY# delete any character to the right
  133. BACKSPC = LEFT        # move left one character
  134. SPACE = RIGHT        # move right one character
  135. Ctrl+Backspc = REDO    # redo last undo'ne change (try it you'll like it)
  136. INS = Overstrike    # toggle overstrike/insert mode in text entry
  137. NUMPAD+ =     COPY    # copy selected text to clipboard or Bedit buffer
  138. Ctrl+INS =     COPY    # copy selected text to clipboard or Bedit buffer
  139. Shift+INS = PASTE    # paste text from clipboard or Bedit buffer
  140. ^v =         PASTE    # paste text from clipboard or Bedit buffer
  141. NUMPAD/ =     PASTE    # paste text from clipboard or Bedit buffer
  142. SHIFT+DELETE =     CUT    # cut selected text to clipboard or Bedit buffer
  143. ^x =             CUT    # cut selected text to clipboard or Bedit buffer
  144. NUMPAD- =         CUT    # cut selected text to clipboard or Bedit buffer
  145. SHIFT+BACKSPC = LEFT# move left
  146. NUMPAD* =     UNDO    # undo previous change
  147. #
  148. # operator assignments to buttons... these only affect Professional Bedit
  149. #
  150. Button1 = EXIT
  151. Button2 = CLOSEFILE
  152. Button3 = NEW
  153. Button4 = OPENFILE
  154. Button5 = SAVE
  155. Button6 = CMDMODE
  156. Button7 = INSERT
  157. Button8 = CDELETERANY
  158. Button9 = CUT
  159. Button10 = PASTE
  160. Button12 = UP
  161. Button13 = DOWN
  162. Button14 = SCROLLDN
  163. Button15 = SCROLLUP
  164. Button16 = PAGEDN
  165. Button17 = PAGEUP
  166. Button19 = FINDST
  167. Button20 = SHIFTL
  168. Button21 = SHIFTR
  169. Button22 = MATCH
  170. Button23 = UNDO
  171. Button24 = REDO
  172. Button25 = REPEATCHANGE
  173. Button27 = PRINT
  174. Button28 = HELP
  175. #
  176. # operator assignments for "access":  Any operator can be assigned
  177. # to a key after this operator... these only affect Professional Bedit
  178. #
  179. ACCESS+e = OPENFILE
  180. ACCESS+w = SAVE
  181. ACCESS+q = CLOSEFILE
  182. ACCESS+x = EXIT
  183. ACCESS+Ctrl+w = SAVE
  184. ACCESS+^q = CLOSEFILE
  185. ACCESS+^x = EXIT
  186. #
  187. # File filters and default extension used for open file and saveAs
  188. #
  189. FileFilters = "C++ (*.cpp),*.cpp","Headers (*.h),*.h","All Files (*.*),*.*"
  190. DefaultExt = txt
  191.